chore: drop deprecated RPCs masternode current, masternode winner and getpoolinfo#6567
chore: drop deprecated RPCs masternode current, masternode winner and getpoolinfo#6567PastaPastaPasta merged 2 commits intodashpay:developfrom
masternode current, masternode winner and getpoolinfo#6567Conversation
|
Would prefer this PR to be split in two - one for rpc changes and one for the removal of support for old evodb formats. The latter should also have its own release notes probably. Also, pls see 9360fcf. |
masternode current, masternode winner and getpoolinfo, drop legacy CDeterministicMNState formatsmasternode current, masternode winner and getpoolinfo
WalkthroughThis update removes several deprecated RPC commands from the codebase. The changes eliminate the 📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (3)
💤 Files with no reviewable changes (2)
✅ Files skipped from review due to trivial changes (1)
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
* docs(rpc): update ProTx parameter names for Dash Core 23.0 Update all protx RPC commands to reflect renamed parameters in Dash Core 23.0.0: - ipAndPort → coreP2PAddrs (accepts string or array) - platformP2PPort → platformP2PAddrs (accepts string/array) - platformHTTPPort → platformHTTPSAddrs (accepts string/array) Updated commands include protx register, protx register_evo, protx register_fund, protx register_fund_evo, protx register_prepare, protx register_prepare_evo, protx update_service, and protx update_service_evo variants. * docs(rpc): add submit param for protx commands * docs(rpc): deprecate service field and add addresses for network info * docs: update masternode setup with new protx format * docs(rpc): update protx example responses * docs(rpc): add submit field to legacy protxs * docs(rpc): bls and quorum info updates * docs(rpc): update quick ref and add include_immature_coinbase Related to dashpay/dash#6601 * docs(rpc): mark masternode current and winner as removed Related to dashpay/dash#6567 * docs(rpc): getblockfrompeer update * docs(rpc): getblockstats update * docs(rpc): update wallet and raw tx decodepsbt getislocks getaddressinfo sendmany sendtoaddress scantxoutset gettransaction listtransactions listunspent * docs(rpc): decodescript listdescriptors gettxout getcoinjoininfo updates * docs: add prompt for using new rpcs script output to update rpc docs * docs(rpc): decoderawtx getrawtx getblock updates * docs(rpc): fundrawtx send walletcreatefundedpsbt updates * chore: exclude scripts dir in conf file * docs(rpc): add coinjoin newkeypool simulaterawtx gettxspendingprevout * chore: add core 23.0.0 cli help output * docs: ipandport -> corep2paddrs fixes in mn setup * docs: correct version added for include_immature_coinbase * docs: update mn protx example commands * docs: clarify include_immature_coinbase * docs: add missing listdescriptors param and update response description * docs(rpc): update version highlighting in quick ref
Additional Information
masternode current,masternode winnerwere deprecated in dash#4060, which was included in Dash Core v0.17getpoolinfowas deprecated in dash#3140, which was included in Dash Core v0.15.Breaking Changes
Deprecated RPCs will no longer be available.
Checklist